package be.vdab.winkel;
import java.util.*;

public class Mandje {
	public Map<Product,Integer> mand = new HashMap<Product,Integer>();
	
	public void add(Product x, int y){
		mand.put(x, y);
	}
	public void remove(Product x){
		mand.remove(x);
	}
	public void clear(){
		mand.clear();
	}
	public void set(Product x, int y){
		mand.put(x, y);
	}
	public float getSom(){
		int hoeveelheid =0;
		for( Map.Entry<Product, Integer> pp : mand.entrySet()){
			hoeveelheid+=pp.getKey().getPrijs()*pp.getValue().intValue();
		}
		return hoeveelheid;
	}
	public Iterator<Map.Entry<Product,Integer>> getIterator() {
		return mand.entrySet().iterator();
	}
	
	

}
